Though the holy city of Varanasi, with its temples and masses of Hindu pilgrims, is Jean Paun Gaultier's most cherished place, he finds something to love everywhere he goes in India.